.bootstrap-tagsinput {
    border: 1px solid #e5e6e7;
    box-shadow: none;
    width: 80%;
}

.badge-info, .label-info {
    background-color: #1c84c6;
}

.bootstrap-tagsinput input {
    min-width: 150px;
}

.form-control[readonly] {
    cursor: not-allowed;
}

.font-red {
    color: #ed5565 !important;
}

.display-none {
    display: none !important;
}

.color-danger {
    color: #ed5565 !important;
}

.color-primary {
    color: #18a689 !important;
}

.color-success {
    color: #1a7bb9 !important;
}

.color-warning {
    color: #f7a54a !important;
}

.color-info {
    color: #21b9bb !important;
}

.color-notice {
    color: #999 !important;
}

.tabs-container .good-edit-success::before {
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 60px solid #1ab394;
    border-left: 100px solid transparent;
}

.tabs-container .good-edit-failure::before {
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 60px solid #ed5565;
    border-left: 100px solid transparent;
}

.tabs-container .good-edit-status {
    position: absolute;
    top: 10px;
    right: 6px;;
    text-align: right;
}

.tabs-container .good-edit-status span {
    display: none;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

.tabs-container .good-edit-success .status-success, .tabs-container .good-edit-failure .status-failure {
    display: block;
}
